plug transplant - French English Dictionary